removable interior trunk lids - Alemán Inglés Diccionario